package com.example.rabbitmq.constant;

public class Constants {
    public static final String HOST= "59.110.23.211";
    public static final int PORT=5672;
    public static final String USERNAME="admin";
    public static final String PASSWORD="admin";
    public static final String VIRTUALHOST="cmlstudy";

    //工作队列模式
    public static final String WORK_QUEUE="work.quue";

    //发布订阅模式
    public static final String FANOUT_EXCHANGE="fanout.exchange";
    public static final String FANOUT_QUEUE1="fanout.queue1";
    public static final String FANOUT_QUEUE2="fanout.queue2";

    //路由模式
    public static final String DIRECT_EXCHANGE="direct.exchange";
    public static final String DIRECT_QUEUE1="direct.queue1";
    public static final String DIRECT_QUEUE2="direct.queue2";

    //通配符模式
    public static final String TOPIC_EXCHANGE="topic.exchange";
    public static final String TOPIC_QUEUE1="topic.queue1";
    public static final String TOPIC_QUEUE2="topic.queue2";

    //RPC模式
    public static final String RPC_REQUEST_QUEUE="rpc.request.queue";
    public static final String RPC_RESPONSE_QUEUE="rpc.response.queue";

    //确认应答模式
    public static final String CONFIRM_QUEUE1="confirm.queue1";
    public static final String CONFIRM_QUEUE2="confirm.queue2";
    public static final String CONFIRM_QUEUE3="confirm.queue3";




}
